drum roll – Deutsch–English translations

🇬🇧 en de 🇩🇪

drum roll noun

  • sound produced by hitting a drum repeatedly
Trommelwirbel
Wiktionary Links